JavaCV 之音视频基础概念 I帧、B帧、P帧、DTS、PTS了解 |
您所在的位置:网站首页 › rtsp服务端如何计算pts dts › JavaCV 之音视频基础概念 I帧、B帧、P帧、DTS、PTS了解 |
I帧 也叫关键帧 ,包含了一帧的完整数据,解码时只需要本帧的数据,不需要参考其他帧。 P帧 P是指需要向前搜索,不是完整帧,解码时需要借助参考前一帧才能处理显示 B帧 B是指需要双向搜索,解码B帧需要借助前后两帧才能正常处理显示 DTS(Decoding Time Stamp):解码的时间,在FFmpeg中AVFrame中存放, PTS(Presentation Time Stamp):显示的时间,在FFmpeg中AVPacket中存放 有的视频处理后音视频不通过主要是由于DTS和PTS的顺序不同导致,正常情况下,DTS和PTS顺序一致 AVFrame是已解码的帧数据,需重新编码才能正常保存为视频文件 AVPacket是解码前的原始数据,无需重新编码也能正常保存 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |